steamed vegetables - Francés Inglés Diccionario